intermodal transportation - French English Dictionary